clutch somebody's throat - Spanish English Dictionary